mountain spectre - Turkish English Dictionary